garden square - French English Dictionary